/*common*/

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
}
textarea{border: none;}
html {
	font-size: 62.5%;
	width: 100%;
	height: 100%;
}
body {
	font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", STHeiti, sans-serif;
}
ul li{list-style: none;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
a,
a:hover,
a:focus {
	color: #333;
	text-decoration: none;
	display: inline-block;
	line-height: 20px;
}
a,span,p{
	cursor: pointer;
}
/*a {	
	transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out; 
	-webkit-transition: all 0.4s ease-out; 
	-o-transition: all 0.4s ease-out; 
}*/
a:hover {
	color: #ff0000;
	cursor: pointer;
}
i
{
	font-style: normal;	
}
h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	line-height: 20px;
}
img {
	width: 100%;
	vertical-align:bottom;
}